Classification and evaluation of defects in a project retrospective
نویسندگان
چکیده
There are three interdependent factors that drive our development processes: interval, quality and cost. As market pressures continue to demand new features ever more rapidly, the challenge is to meet those demands while increasing, or at least not sacrificing, quality. One advantage of defect prevention as an upstream quality improvement practice is the beneficial effect it can have on interval: higher quality early in the process results in fewer defects to be found and repaired in the later parts of the process, thus causing an indirect interval reduction. We report a retrospective analysis of the defect modification requests (MRs) discovered while building, testing, and deploying a release of a network element as part of an optical transmission network. The study consists of three investigations: a root-cause defect analysis (RCA) study, a process metric study, and a code complexity investigation. Differing in the quantities that we anticipate to be related to found defects, they all have in common the goal of identifying early quality indicators. The core of this threefold study is the root-cause analysis. We present the experimental design of this case study in some detail and its integration into the development process. We discuss the novel approach we have taken to defect and root cause classification and the mechanisms we have used for randomly selecting the MRs, to analyze and collecting the analyses via a web interface. We present the results of our analyses of the MRs and describe the defects and root causes that we found, and delineate the countermeasures created either to prevent those defects and their root causes or to detect them at the earliest possible point in the development process. We conclude the report on the root-cause analysis with lessons learned from the case study and from our experiences during subsequent usage of this analysis methodology for in-process measurement. Beyond the root-cause analysis, we first present our findings on the correlation between defects detected and the adherence to our development process. Second, we report on our experience with analyzing static code properties and their relation to observed defect numbers and defect densities. 2002 Elsevier Science Inc. All rights reserved.
منابع مشابه
Automated classification of pulmonary nodules through a retrospective analysis of conventional CT and two-phase PET images in patients undergoing biopsy
Objective(s): Positron emission tomography/computed tomography (PET/CT) examination is commonly used for the evaluation of pulmonary nodules since it provides both anatomical and functional information. However, given the dependence of this evaluation on physician’s subjective judgment, the results could be variable. The purpose of this study was to develop an automated scheme for the classific...
متن کاملStudy of the Association between Congenital Heart Defects and Neuroblastoma in Abdominal Sonography
Abstract Background A higher prevalence of congenital heart defects (CHD) in neuroblastoma patients in general population is reported in some publications, however, some authors did not find such an association. The evidence for this relation comes from the observation that, the neural crest cells accompany to the development of the heart and neuroblastoma as well. Materials and Methods We...
متن کاملمقایسه یافته های اسکن DMSA و VCUG یا (Dimercaptosuccinic acid & Voiding cystourethrographic) در عفونت ادراری، بیمارستان بهرامی، 77-1374
Acute Pyelonephritis (APN) is one of the most common bacterial infections seen in children that may lead to renal scarring. Vesicoureteral reflux (VUR) is an important risk factor of renal damage but not the only one. Materials and Methods: In order to determine the association between dimercaptosuccinic acid (DMSA) scintigraphic and voiding cystourethrographic findings, a retrospective study w...
متن کاملبررسی ویژگیهای شیوههای رایج دزیمتری گذشته نگر
As public concern mounts over exposures to ionizing radiation stemming from environmental releases of radionuclides following nuclear accidents, there is a growing need to develop reliable techniques that reconstruct exposures and doses to individuals. Especially in situations where conventional dosimeters were not in place at the time of facing to radiation exposure. In order to provide guidan...
متن کاملA new framework for high-technology project evaluation and project portfolio selection based on Pythagorean fuzzy WASPAS, MOORA and mathematical modeling
High-technology projects are known as tools that help achieving productive forces through scientific and technological knowledge. These knowledge-based projects are associated with high levels of risks and returns. The process of high-technology project and project portfolio selection has technical complexities and uncertainties. This paper presents a novel two-parted method of high-technology ...
متن کاملDeveloping a conceptual model based upon the Latin Hypercube Sampling for integrating OHS into project risk evaluation
Abstract Project management in construction industry, in many cases, is imperfect with respect to the integration of Occupational Health and Safety (OHS) risks. This imperfection exhibits itself as complications affecting the riskiness of industrial procedures and is illustrated usually by poor awareness of OHS within project teams. Difficulties on OHS regularly came about in the construction i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Systems and Software
دوره 61 شماره
صفحات -
تاریخ انتشار 2002